]> dgit.raspbian.org Git - gnome-shell.git/commit
screencast: Don't force buffer copies on recent gstreamer versions
authorSebastian Keller <skeller@gnome.org>
Wed, 5 Oct 2022 22:20:16 +0000 (00:20 +0200)
committerMarge Bot <marge-bot@gnome.org>
Thu, 20 Oct 2022 13:56:47 +0000 (13:56 +0000)
commitd7b443197bcc0789305d6a8722bca1fdd182070b
treeff19b3885c81cc3c6abcfd4599a7aca948f5d4a8
parentcbbc066d6fb566297a4e27b3fa744d89c69e4a8c
screencast: Don't force buffer copies on recent gstreamer versions

Gstreamer 1.20.4 includes a fix in the videoconvert element that makes
it no longer necessary to always copy buffers in pipewiresrc to have
smooth recordings. This change now skips those otherwise unnecessary
copies when using a new enough videoconvert.

Related: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2928
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2503>
js/dbusServices/screencast/screencastService.js